package com.scpii.universal.pns.entity;

/**
 * PnsUserMessages entity. @author MyEclipse Persistence Tools
 */

public class PnsUserMessages implements java.io.Serializable {

	// Fields

	private Long id;
	private Long userId;
	private Long messageId;
	private Integer messageStatus;

	// Constructors

	/** default constructor */
	public PnsUserMessages() {
	}

	/** minimal constructor */
	public PnsUserMessages(Long userId, Long messageId) {
		this.userId = userId;
		this.messageId = messageId;
	}

	/** full constructor */
	public PnsUserMessages(Long userId, Long messageId, Integer messageStatus) {
		this.userId = userId;
		this.messageId = messageId;
		this.messageStatus = messageStatus;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getUserId() {
		return this.userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Long getMessageId() {
		return this.messageId;
	}

	public void setMessageId(Long messageId) {
		this.messageId = messageId;
	}

	public Integer getMessageStatus() {
		return messageStatus;
	}

	public void setMessageStatus(Integer messageStatus) {
		this.messageStatus = messageStatus;
	}

}